home *** CD-ROM | disk | FTP | other *** search
/ InterCD 2001 May / may_2001.iso / intercd / root / Multimedia / ^DivX_Article / DivX / VFW4048src / src / DivX4Windows.cpp < prev    next >
Encoding:
C/C++ Source or Header  |  2001-02-10  |  1.7 KB  |  61 lines

  1. // DivX4Windows.cpp : Defines the initialization routines for the DLL.
  2. //
  3.  
  4. #include "stdafx.h"
  5. #include "DivX4Windows.h"
  6.  
  7. #ifdef _DEBUG
  8. #define new DEBUG_NEW
  9. #undef THIS_FILE
  10. static char THIS_FILE[] = __FILE__;
  11. #endif
  12.  
  13. //
  14. //    Note!
  15. //
  16. //        If this DLL is dynamically linked against the MFC
  17. //        DLLs, any functions exported from this DLL which
  18. //        call into MFC must have the AFX_MANAGE_STATE macro
  19. //        added at the very beginning of the function.
  20. //
  21. //        For example:
  22. //
  23. //        extern "C" BOOL PASCAL EXPORT ExportedFunction()
  24. //        {
  25. //            AFX_MANAGE_STATE(AfxGetStaticModuleState());
  26. //            // normal function body here
  27. //        }
  28. //
  29. //        It is very important that this macro appear in each
  30. //        function, prior to any calls into MFC.  This means that
  31. //        it must appear as the first statement within the 
  32. //        function, even before any object variable declarations
  33. //        as their constructors may generate calls into the MFC
  34. //        DLL.
  35. //
  36. //        Please see MFC Technical Notes 33 and 58 for additional
  37. //        details.
  38. //
  39.  
  40. /////////////////////////////////////////////////////////////////////////////
  41. // CDivX4WindowsApp
  42.  
  43. BEGIN_MESSAGE_MAP(CDivX4WindowsApp, CWinApp)
  44.     //{{AFX_MSG_MAP(CDivX4WindowsApp)
  45.         // NOTE - the ClassWizard will add and remove mapping macros here.
  46.         //    DO NOT EDIT what you see in these blocks of generated code!
  47.     //}}AFX_MSG_MAP
  48. END_MESSAGE_MAP()
  49.  
  50. /////////////////////////////////////////////////////////////////////////////
  51. // CDivX4WindowsApp construction
  52.  
  53. CDivX4WindowsApp::CDivX4WindowsApp()
  54. {
  55. }
  56.  
  57. /////////////////////////////////////////////////////////////////////////////
  58. // The one and only CDivX4WindowsApp object
  59.  
  60. CDivX4WindowsApp theApp;
  61.